<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        var obj={
            name:"lili",
            age:18
        }

        //1.获取属性  []范围更广 识别特殊 变量
        // console.log(obj.age);
        // console.log(obj["age"]);

        //2.设置（修改）
        // obj.age=23;
        // obj["age"]=33;
        // console.log(obj);

        //3.新增-- key是一个值
        // obj["num"]=100;
        // obj.numa=130;
        // console.log(obj);

        // var sa=Symbol("aa");
        // obj[sa]="aaa";
        // console.log(obj);

        // console.log(obj[sa]);


        //删除   将属性的值变为null   将属性从对象上移除
        // obj.age=null;
        // console.log(obj);

        // delete obj["age"];
        // console.log(obj);

        //添加一个引用类型的key--变成字符串
        // var arr=[10,20,30];
        // obj[arr]="数组";
        // console.log(obj);

        //添加一个原始类型的key--变成字符串（Symbol除外）
        // var bol=true;
        // obj[bol]="布尔";//obj["true"]="布尔"
        // console.log(obj);

        // console.log(obj.true);
        // console.log(obj["true"]);

        function show(){
            console.log(arguments.callee);
        }
        show()
    </script>
</body>
</html>